stop (one's) clock - Turc Anglais Dictionnaire